Big Huge Thesaurus

insulin shock therapy

noun